package com.chookss.view;

import android.content.Context;
import android.view.View;
import android.widget.TextView;

import androidx.annotation.NonNull;

import com.chookss.R;
import com.chookss.view.listener.ShareDialogListener;

import butterknife.BindView;

public class LogDialog extends BaseDialog {


    @BindView(R.id.tvLog)
    TextView tvLog;
    @BindView(R.id.tv1)
    TextView tv1;
    @BindView(R.id.tv2)
    TextView tv2;
    private String data;
    private int totalNum;
    private Context context;
    private ShareDialogListener listener=null;
    public LogDialog(@NonNull Context context) {
        super(context);
    }

    @Override
    protected int getLayoutId() {
        return R.layout.dialog_log;
    }

    @Override
    protected void init(View view) {
        initCenter(0.2f);
        if("1".equals(data)){
            tvLog.setText("今日已提交周报，需要新创建一份？\n还是在最新的周报上修改？");
        }else if("2".equals(data)){
            tvLog.setText("今日已提交月报，需要新创建一份？\n还是在最新的月报上修改？");
        }else{
            tvLog.setText("今日已提交日报，需要新创建一份？\n还是在最新的日报上修改？");
        }
        tv1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
//                if(totalNum>=5){
//                    if("1".equals(data)){
//                        MyToast.show("周报每周最多发5条");;
//                    }else if("2".equals(data)){
//                        MyToast.show("月报每月最多发5条");;
//                    }else{
//                        MyToast.show("日报每天最多发5条");;
//                    }
//                }
                dismiss();
            }
        });
        tv2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (listener != null) {
                    listener.onClick();
                }
                dismiss();
            }
        });
    }

    public LogDialog(@NonNull Context context, String content, int totalNum,  ShareDialogListener listener) {
        super(context);
        this.context = context;
        this.data = content;
        this.totalNum = totalNum;
        this.listener=listener;
        if (tvLog != null){
            if("1".equals(data)){
                tvLog.setText("本周已提交周报，需要新创建一份？\n还是在最新的周报上修改？");
            }else if("2".equals(data)){
                tvLog.setText("本月已提交月报，需要新创建一份？\n还是在最新的月报上修改？");
            }else{
                tvLog.setText("今日已提交日报，需要新创建一份？\n还是在最新的日报上修改？");
            }
        }

    }
}
